blindingly obvious

Translations
d’une évidence aveuglante